airplane catapult - English Synonyms Dictionary